<?php
session_start();

require_once 'LoginView.php';
require_once 'LoginHandler.php';
require_once 'Database.php';
require_once 'DBConfig.php';
require_once 'RegisterHandler.php';

$html = "";

$dbConfig = new DBConfig();

/**
 * TEST OF DATABASE
 */
if (UserDAL::test($dbConfig) === TRUE) {
	$html .= "Test av Databas lyckades!</br>";
} else {
	$html .= "Test av Databas misslyckades!</br>";
}

/**
 * TEST OF LOGIN HANDLER
 */
$dataBase = new Database();
$dataBase->Connect($dbConfig);

$loginHandler = new LoginHandler($dataBase);

if ($loginHandler->test() === TRUE) {
	$html .= "Test av Loginhandler lyckades!</br>";
} else {
	$html .= "Test av Loginhandler misslyckades!</br>";
}



/**
 * TEST AV RegisterHandler.
 */
 
$registerHandler = new RegisterHandler($dataBase);
 
 if ($loginHandler->test() === TRUE) {
	$html .= "Test av Registerhandler lyckades!</br>";
} else {
	$html .= "Test av RegisterHandler misslyckades!</br>";
}
 
$dataBase->Close();

echo ("<pre>". $html ."</pre>");



